supervised injection site - German English Dictionary